package com.bob.debt.entity;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @Auther: cui
 * @Date: 2023/4/3 15:46
 * @Description: 5.3.10. 技术公告通知（otcs.994.001.01） 请求体
 * @Version 1.0.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@JacksonXmlRootElement(localName = "TechnicalBulletinNoticeRoot")
public class TechnicalBulletinNotice {
    /**
     * 公告标题
     */
//    @Size(max=100)
    @JacksonXmlProperty(localName = "NoticeTitle")
    private String NoticeTitle;
    /**
     * 公告内容
     */
//    @Size(max=500)
    @JacksonXmlProperty(localName = "NoticeContent")
    private String NoticeContent;
    /**
     * 发布时间(YYYY-MM-DDThh:mm:ss.sss)
     */
    @JacksonXmlProperty(localName = "PublishDatetime")
    private String PublishDatetime;
}
